/* Printing CSS */
body {
  min-width: 1px !important;
  width: auto !important;
}

#slidemenubar, #tabscontainer, #main, #basicTableActions, #searchTableTabs, #headerLinks, 
.basicTableFooter, .breadcrumb, .roninDialogUnder,
form, caption, input,
div.main_Header, td.searchselect, .toolbar {
    display: none;
}

#rnSearch table a:link, #rnSearch table a:visited {
  font-size: 0.9em;
  font-weight:  bold;
}

a, a:link, a:visited {
  text-decoration: none !important;
  color: #000000 !important;
  font-weight: normal;
}

li.breadcrumb {
  font-size: 0.9em;
  font-style: italic;
}

td.searchresult {
  padding-left: 0 !important;
}

div, td, #rnSearch .rowselected td, li {
  border: 0 !important;
}

#contentcontainer, .main_BodySidebar {
  margin-left: 0 !important;
}

.main_Body .tabs li a:link,
.main_Body .tabs li a:visited {
  color: #999 !important;
  font-weight: normal !important;
}

.main_Body .tabs li.currentTab a:link, 
.main_Body .tabs li.currentTab a:visited {
  color: #000;
}

.labelControl div.display_15 {
  color: #000;
  font-style: normal;
  font-size: 1.4em;
}

.cont-b .labelControl div {
  font-size: 1em !important;
  font-weight: bold;
  margin-bottom: 0.3em !important;
}

.stretchySingleGroup div {
  width: block !important;
}

.main_Footer {
  padding-right: 0;
  background: none;
}

div.arrangementMargins {
  margin-left:0 !important;
}

.tabs li {
  padding-left: 0;
  padding-right: 10px;
}

/* Class for applying a style to selected search results if required */
/*
#rnSearch .rowselected td a {
}
*/



